[group] {
    margin-top: 2vw;
    margin-right: 3.6vw;
    margin-left: 3.6vw;
    width: 92.8vw;
    border-radius: 1.2vw;
    background-color: #FAFAFA;
}

    [group] > [group-title] {
        display: flex;
        width: 92.8vw;
        height: 14.8vw;
        border-bottom: 0.4vw solid #F0F0F0;
    }

        [group] > [group-title] > div:nth-child(1) {
            width: 16vw;
        }

            [group] > [group-title] > div:nth-child(1) > img {
                width: 9.2vw;
                height: 9.2vw;
            }

        [group] > [group-title] > div:nth-child(2) {
            flex: 1;
        }

            [group] > [group-title] > div:nth-child(2) > [maintitle] {
                font-size: 4.4vw;
                color: #323232;
            }

            [group] > [group-title] > div:nth-child(2) > [subtitle] {
                margin-top: 0.8vw;
                font-size: 2.8vw;
                color: #909090;
            }

        [group] > [group-title] > div:nth-child(3) {
            display: flex;
            padding-top: 6.8vw;
            width: 15.6vw;
        }

    [group] > [group-item] {
        margin: 0 0 0 8vw;
        padding: 4vw 0;
        display: flex;
        border-top: 0.4vw solid #F0F0F0;
    }

        [group] > [group-item] > div:nth-child(1) {
            font-size: 4vw;
            color: #646464;
        }

        [group] > [group-item] > div:nth-child(2) {
            flex: 1;
            padding: 0 0 0 6vw;
            font-size: 4vw;
            font-weight: bold;
        }

        [group] > [group-item] > div:nth-child(3) {
            width: 17.6vw;
        }
